

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title>QuickIO.NET - SchwabenCode.QuickIO.Transfer</title>
        <meta name="viewport" content="width=device-width">

					<link rel="stylesheet" type="text/css" href="../assets/css/style.css?version=0.9.4.1" />
			<script src="../assets/js/vendor.js?version=0.9.4.1"></script>
			<script src="../assets/js/frame.js?version=0.9.4.1"></script>
		
		<script>hljs.initHighlightingOnLoad();</script>

    </head>
    <body>        
       
	    <div id="dropdown-1" class="dropdown dropdown-tip">
			<ul class="dropdown-menu">
									<li><a href="../type/IQuickIOTransferJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> IQuickIOTransferJob</a></li>

									<li><a href="../type/IQuickIOTransferObserver.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> IQuickIOTransferObserver</a></li>

									<li><a href="../type/IQuickIOTransferWriteJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> IQuickIOTransferWriteJob</a></li>

									<li><a href="../type/QuickIOTransferBackgroundService.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferBackgroundService</a></li>

									<li><a href="../type/QuickIOTransferDirectoryCopyService.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferDirectoryCopyService</a></li>

									<li><a href="../type/QuickIOTransferDirectoryCreationJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferDirectoryCreationJob</a></li>

									<li><a href="../type/QuickIOTransferFileCopyJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferFileCopyJob</a></li>

									<li><a href="../type/QuickIOTransferFileCopyService.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferFileCopyService</a></li>

									<li><a href="../type/QuickIOTransferFileCreationJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferFileCreationJob</a></li>

									<li><a href="../type/QuickIOTransferJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferJob</a></li>

									<li><a href="../type/QuickIOTransferJobPriorityComparer.html"><img alt="Class-Icon" src="../assets/images/icons/class_internal.png"> QuickIOTransferJobPriorityComparer</a></li>

									<li><a href="../type/QuickIOTransferJobType.html"><img alt="Class-Icon" src="../assets/images/icons/class_internal.png"> QuickIOTransferJobType</a></li>

									<li><a href="../type/QuickIOTransferJobWriteJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferJobWriteJob</a></li>

									<li><a href="../type/QuickIOTransferObserver.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferObserver</a></li>

									<li><a href="../type/QuickIOTransferServiceBase.html"><img alt="Class-Icon" src="../assets/images/icons/class_public.png"> QuickIOTransferServiceBase</a></li>

									<li><a href="../type/QuickIOTransferSetTimestampsJob.html"><img alt="Class-Icon" src="../assets/images/icons/class_internal.png"> QuickIOTransferSetTimestampsJob</a></li>

							</ul>
		</div>
	   
	    <div class="ui-layout-north">
			<div class="toolbar">
				<a href="#" data-dropdown="#dropdown-1" class="button"><img src="../assets/images/icons/class_public.png"/> Types <span class="info">(16)</span> <i class="icon-caret-down"></i></a>
				<div class="right">
					<span class="toolbar-info"> Assembly: SchwabenCode.QuickIO</span>
					<a href="#" id="print-button" class="button" title="Print"><i class="icon-print"></i></a>
				</div>
				<div style="clear:both;"></div>
			</div>
		</div>
        
		<div class="ui-layout-center">
			
				<h3 class="box-title first-heading">Types</h3>

			
			<div class="table-box">
				<table>
					<thead>
						<tr>
							<td></td>
							<td>Name</td>
							<td>Description</td>
						</tr>
					</thead>
					<tbody>			

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="IQuickIOTransferJob" href="../type/IQuickIOTransferJob.html">IQuickIOTransferJob</a>
								</td>	
								<td class="markdown">
																			<p>Interface for transfer jobs</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="IQuickIOTransferObserver" href="../type/IQuickIOTransferObserver.html">IQuickIOTransferObserver</a>
								</td>	
								<td class="markdown">
																			<p>Implementation requirements for central observer.</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="IQuickIOTransferWriteJob" href="../type/IQuickIOTransferWriteJob.html">IQuickIOTransferWriteJob</a>
								</td>	
								<td class="markdown">
																			<p>Implements IQuickIOTransferJob with Overwrite option</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferBackgroundService" href="../type/QuickIOTransferBackgroundService.html">QuickIOTransferBackgroundService</a>
								</td>	
								<td class="markdown">
																			<p>Instance for the continuous transfer of files; for example as a service.</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferDirectoryCopyService" href="../type/QuickIOTransferDirectoryCopyService.html">QuickIOTransferDirectoryCopyService</a>
								</td>	
								<td class="markdown">
																			<p>Copy directory with progress monitoring</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferDirectoryCreationJob" href="../type/QuickIOTransferDirectoryCreationJob.html">QuickIOTransferDirectoryCreationJob</a>
								</td>	
								<td class="markdown">
																			<p>Job for creating directories</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferFileCopyJob" href="../type/QuickIOTransferFileCopyJob.html">QuickIOTransferFileCopyJob</a>
								</td>	
								<td class="markdown">
																			<p>File Copy job implementation</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferFileCopyService" href="../type/QuickIOTransferFileCopyService.html">QuickIOTransferFileCopyService</a>
								</td>	
								<td class="markdown">
																			<p>Copy directory with progress monitoring</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferFileCreationJob" href="../type/QuickIOTransferFileCreationJob.html">QuickIOTransferFileCreationJob</a>
								</td>	
								<td class="markdown">
																			<p>File Create job implementation</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferJob" href="../type/QuickIOTransferJob.html">QuickIOTransferJob</a>
								</td>	
								<td class="markdown">
																			<p>A job is a defined task  is performed by the method Run
Here, you can define the content of the task itself.</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_internal.png">
								</td>
								<td>
									<a title="QuickIOTransferJobPriorityComparer" href="../type/QuickIOTransferJobPriorityComparer.html">QuickIOTransferJobPriorityComparer</a>
								</td>	
								<td class="markdown">
																			<p>Job Priority Implementation</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_internal.png">
								</td>
								<td>
									<a title="QuickIOTransferJobType" href="../type/QuickIOTransferJobType.html">QuickIOTransferJobType</a>
								</td>	
								<td class="markdown">
																			<p>Avoids expensive reflection</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferJobWriteJob" href="../type/QuickIOTransferJobWriteJob.html">QuickIOTransferJobWriteJob</a>
								</td>	
								<td class="markdown">
																			<p>Base class for transfer write jobs</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferObserver" href="../type/QuickIOTransferObserver.html">QuickIOTransferObserver</a>
								</td>	
								<td class="markdown">
																			<p>A QuickIO observer is a central contact point and allows the condition monitoring of QuickIO services and QuickIO jobs.
 It is possible to create an own observer by inherit from IQuickIOTransferObserver and QuickIOTransferObserver to monitor your own services and jobs at a central point and gather all information.</p>

<p>If you define your own jobs you can create your own observer class that derives from IQuickIOTransferJob, too.</p>

																	</td>
							</tr>

						
							<tr >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_public.png">
								</td>
								<td>
									<a title="QuickIOTransferServiceBase" href="../type/QuickIOTransferServiceBase.html">QuickIOTransferServiceBase</a>
								</td>	
								<td class="markdown">
																			<p>Base Class for transfer service implementations.</p>

<p>A QuickIO service is an instance for processing multiple jobs. QuickIO services offer multiple workers (one worker = one Thread), to enable parallel processing for jobs.
By default the priority that a job has, is observed during the processing with PriorityComparer.</p>

																	</td>
							</tr>

						
							<tr  class="even" >
								<td class="iconColumn">
									<img alt="Class-Icon" src="../assets/images/icons/class_internal.png">
								</td>
								<td>
									<a title="QuickIOTransferSetTimestampsJob" href="../type/QuickIOTransferSetTimestampsJob.html">QuickIOTransferSetTimestampsJob</a>
								</td>	
								<td class="markdown">
																			<p>Job to set timestamps</p>

																	</td>
							</tr>

						
					</tbody>
				</table>
			</div>

							<h3 class="box-title">Uses</h3>
				<div class="list-box">
					<ul>
											<li><a href="../namespace/SchwabenCode.QuickIO.html">SchwabenCode.QuickIO</a></li>
										</ul>
				</div>
			
					</div>
	   
    </body>
</html>

